Using business process engineering techniques, develops technical solutions and management processes to achieve overall objectives by means of implementing systems or enterprise wide solutions, using the company's or a third party's hardware/software product. Develops and recommends solutions and strategies, based on the analysis of customer business goals, objectives, ne